﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Practices.Modeling.ExtensionProvider.Metadata;
using Microsoft.Practices.Services.ItineraryDsl;
using Microsoft.Practices.Modeling.ExtensionProvider.Extension;

namespace BizTalk.ESB.Extensions.ResolverExtenders
{
    [ExtensionProviderAttribute("BC4FFA8C-6C53-4DF0-A649-BBE9D2AD54DE", "CTX-STATIC", "STATIC Context to Content Resolver Extension", typeof(ItineraryDslDomainModel))]
	[ResolverExtensionProvider]
	public class StaticContextToContentResolverExtenderProvider : ExtensionProviderBase
	{
		/// <summary>
		/// Initializes a new instance of the <see cref="SampleExtensionProvider"/> class.
        /// </summary>
        public StaticContextToContentResolverExtenderProvider()
            : base(typeof(StaticContextToContentResolverExtender))
        {
		}
    }

    [ExtensionProviderAttribute("9AFA6A18-1D17-4EFE-8369-D3F895C66207", "CTX-BRE", "BRE Context to Content Resolver Extension", typeof(ItineraryDslDomainModel))]
    [ResolverExtensionProvider]
    public class BreContextToContentResolverExtenderProvider : ExtensionProviderBase
    {
        /// <summary>
        /// Initializes a new instance of the <see cref="SampleExtensionProvider"/> class.
        /// </summary>
        public BreContextToContentResolverExtenderProvider()
            : base(typeof(BreContextToContentResolverExtender))
        {
        }
    }
}
